Search Result:physical restoration
Overview of noun physical_restoration
The noun physical restoration has 1 sense
- physical rehabilitation, physical restoration, therapeutic rehabilitation -- (providing help for disabled persons; the removal or reduction of disabilities)